/* 以下是左键弹出气泡的样式*/
.leaflet-popup {
  position: absolute;
  text-align: center;
  background: #1f2943;
  border: solid 0px #0b5fb2;
  /*box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);*/
}

.leaflet-popup-close-button {
  position: absolute;
  top: 0;
  right: 0;
  padding: 4px 4px 0 0;
  text-align: center;
  width: 18px;
  height: 14px;
  font: 16px/14px Tabhoma, Verdana, san-serif;
  color: #c3c3c3;
  text-decoration: none;
  font-weight: bold;
  background: transparent;
  z-index: 1;
}
.leaflet-popup-popupBack{
height: 20px;
/*background: url(tc-2-3.png) right 0;*/
background-repeat: no-repeat;
}
.leaflet-popup-content-wrapper{
height: calc(100% - 20px);
}
.leaflet-popup-content-back{
margin: 0 8px 23px 8px;
height: calc(100% - 23px);
background: rgba(0,17,27,.51);
outline: thick solid rgba(255,255,255,.35);
outline-width: 1px;
outline-offset: -2px;
/* border-top: thick solid;
border-top-width: 2px;
border-image: linear-gradient(to right,#52b1e0,#116fae) 30 30;
border-image: -webkit-linear-gradient(to right,#52b1e0,#116fae) 30 30;
border-image: -moz-linear-gradient(to right,#52b1e0,#116fae) 30 30; */
}
.leaflet-popup-content{
height: 99%;
position: relative;
top: -100%;
}
/**下面的三角*/
.leaflet-popup-tip-container {
margin: 0 auto;
width: 40px;
height: 20px;
position: relative;
overflow: hidden;
}
.leaflet-popup-tip {
/* background: rgba(0,17,27,.51); */
background: #1f2943;
border: solid 0px rgb(14,164,230);
/*box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);*/
width: 17px;
height: 17px;
padding: 1px;
margin: -11px auto 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);

}